﻿' ******************************************************************************
' ** 
' **  Yahoo Finance Managed
' **  Written by Marius Häusler 2010
' **  It would be pleasant, if you contact me when you are using this code.
' **  Contact: YahooFinanceManaged@gmail.com
' **  Project Home: http://code.google.com/p/yahoo-finance-managed/
' **  
' ******************************************************************************
' **  
' **  Copyright 2010 Marius Häusler
' **  
' **  Licensed under the Apache License, Version 2.0 (the "License");
' **  you may not use this file except in compliance with the License.
' **  You may obtain a copy of the License at
' **  
' **    http://www.apache.org/licenses/LICENSE-2.0
' **  
' **  Unless required by applicable law or agreed to in writing, software
' **  distributed under the License is distributed on an "AS IS" BASIS,
' **  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
' **  See the License for the specific language governing permissions and
' **  limitations under the License.
' ** 
' ******************************************************************************


''' <summary>
''' Provides the Yahoo! supported server locations.
''' </summary>
''' <remarks></remarks>
Public Enum Server
    ''' <summary>
    ''' Argentina
    ''' </summary>
    ''' <remarks></remarks>
    Argentina = 0

    ''' <summary>
    ''' Australia
    ''' </summary>
    ''' <remarks></remarks>
    AustraliaAndNZ = 1

    ''' <summary>
    ''' Brazil
    ''' </summary>
    ''' <remarks></remarks>
    Brazil = 2

    ''' <summary>
    ''' Canada
    ''' </summary>
    ''' <remarks></remarks>
    Canada = 3

    ''' <summary>
    ''' France
    ''' </summary>
    ''' <remarks></remarks>
    France = 4

    ''' <summary>
    ''' Germany
    ''' </summary>
    ''' <remarks></remarks>
    Germany = 5

    ''' <summary>
    ''' Hong Kong
    ''' </summary>
    ''' <remarks></remarks>
    HongKong = 6

    ''' <summary>
    ''' India
    ''' </summary>
    ''' <remarks></remarks>
    India = 7

    ''' <summary>
    ''' Italy
    ''' </summary>
    ''' <remarks></remarks>
    Italy = 8

    ''' <summary>
    ''' Korea
    ''' </summary>
    ''' <remarks></remarks>
    Korea = 9

    ''' <summary>
    ''' Mexico
    ''' </summary>
    ''' <remarks></remarks>
    Mexico = 10

    ''' <summary>
    ''' Singapore
    ''' </summary>
    ''' <remarks></remarks>
    Singapore = 11

    ''' <summary>
    ''' Spain
    ''' </summary>
    ''' <remarks></remarks>
    Spain = 12

    ''' <summary>
    ''' UK
    ''' </summary>
    ''' <remarks></remarks>
    UK = 13

    ''' <summary>
    ''' USA
    ''' </summary>
    ''' <remarks></remarks>
    USA = 14

    ''' <summary>
    ''' YQL WebService
    ''' </summary>
    ''' <remarks></remarks>
    YQL = 15


End Enum

''' <summary>
''' Provides the Yahoo! supported countries.
''' </summary>
''' <remarks></remarks>
Public Enum Country
    ''' <summary>
    ''' Argentina
    ''' </summary>
    ''' <remarks></remarks>
    AR = 0

    ''' <summary>
    ''' Austria
    ''' </summary>
    ''' <remarks></remarks>
    AT = 1

    ''' <summary>
    ''' Australia
    ''' </summary>
    ''' <remarks></remarks>
    AU = 2

    ''' <summary>
    ''' Belgium
    ''' </summary>
    ''' <remarks></remarks>
    BE = 3

    ''' <summary>
    ''' Brazil
    ''' </summary>
    ''' <remarks></remarks>
    BR = 4

    ''' <summary>
    ''' Canada
    ''' </summary>
    ''' <remarks></remarks>
    CA = 5

    ''' <summary>
    ''' Switzerland
    ''' </summary>
    ''' <remarks></remarks>
    CH = 6

    ''' <summary>
    ''' Chile
    ''' </summary>
    ''' <remarks></remarks>
    CL = 7

    ''' <summary>
    ''' China
    ''' </summary>
    ''' <remarks></remarks>
    CN = 8

    ''' <summary>
    ''' Columbia
    ''' </summary>
    ''' <remarks></remarks>
    CO = 9

    ''' <summary>
    ''' Catalan
    ''' </summary>
    ''' <remarks></remarks>
    CT = 10

    ''' <summary>
    ''' Czech Republic
    ''' </summary>
    ''' <remarks></remarks>
    CZ = 11

    ''' <summary>
    ''' Germany
    ''' </summary>
    ''' <remarks></remarks>
    DE = 12

    ''' <summary>
    ''' Denmark
    ''' </summary>
    ''' <remarks></remarks>
    DK = 13

    ''' <summary>
    ''' Spain
    ''' </summary>
    ''' <remarks></remarks>
    ES = 14

    ''' <summary>
    ''' Finland
    ''' </summary>
    ''' <remarks></remarks>
    FI = 15

    ''' <summary>
    ''' France
    ''' </summary>
    ''' <remarks></remarks>
    FR = 16

    ''' <summary>
    ''' Hong Kong
    ''' </summary>
    ''' <remarks></remarks>
    HK = 17

    ''' <summary>
    ''' Hungary
    ''' </summary>
    ''' <remarks></remarks>
    HU = 18

    ''' <summary>
    ''' Indonesia
    ''' </summary>
    ''' <remarks></remarks>
    ID = 19

    ''' <summary>
    ''' Ireland
    ''' </summary>
    ''' <remarks></remarks>
    IE = 20

    ''' <summary>
    ''' Israel
    ''' </summary>
    ''' <remarks></remarks>
    IL = 21

    ''' <summary>
    ''' India
    ''' </summary>
    ''' <remarks></remarks>
    [IN] = 22

    ''' <summary>
    ''' Italy
    ''' </summary>
    ''' <remarks></remarks>
    IT = 23

    ''' <summary>
    ''' Japan
    ''' </summary>
    ''' <remarks></remarks>
    JP = 24

    ''' <summary>
    ''' Korea
    ''' </summary>
    ''' <remarks></remarks>
    KR = 25

    ''' <summary>
    ''' Mexico
    ''' </summary>
    ''' <remarks></remarks>
    MX = 26

    ''' <summary>
    ''' Malaysia
    ''' </summary>
    ''' <remarks></remarks>
    [MY] = 27

    ''' <summary>
    ''' Netherlands
    ''' </summary>
    ''' <remarks></remarks>
    NL = 28

    ''' <summary>
    ''' Norway
    ''' </summary>
    ''' <remarks></remarks>
    NO = 29

    ''' <summary>
    ''' New Zealand
    ''' </summary>
    ''' <remarks></remarks>
    NZ = 30

    ''' <summary>
    ''' Peru
    ''' </summary>
    ''' <remarks></remarks>
    PE = 31

    ''' <summary>
    ''' Philippines
    ''' </summary>
    ''' <remarks></remarks>
    PH = 32

    ''' <summary>
    ''' Portugal
    ''' </summary>
    ''' <remarks></remarks>
    PT = 33

    ''' <summary>
    ''' Romania
    ''' </summary>
    ''' <remarks></remarks>
    RO = 34

    ''' <summary>
    ''' Russia
    ''' </summary>
    ''' <remarks></remarks>
    RU = 35

    ''' <summary>
    ''' Sweden
    ''' </summary>
    ''' <remarks></remarks>
    SE = 36

    ''' <summary>
    ''' Singapore
    ''' </summary>
    ''' <remarks></remarks>
    SG = 37

    ''' <summary>
    ''' Thailand
    ''' </summary>
    ''' <remarks></remarks>
    TH = 38

    ''' <summary>
    ''' Turkey
    ''' </summary>
    ''' <remarks></remarks>
    TR = 39

    ''' <summary>
    ''' Taiwan
    ''' </summary>
    ''' <remarks></remarks>
    TW = 40

    ''' <summary>
    ''' United Kingdom
    ''' </summary>
    ''' <remarks></remarks>
    UK = 41

    ''' <summary>
    ''' United States of America
    ''' </summary>
    ''' <remarks></remarks>
    US = 42

    ''' <summary>
    ''' Venezuela
    ''' </summary>
    ''' <remarks></remarks>
    VE = 43

    ''' <summary>
    ''' Vietnam
    ''' </summary>
    ''' <remarks></remarks>
    VN = 44

End Enum


